act quickly and promptly - Turc Anglais Dictionnaire